Font file loading information
The information which tells LATEX<#545#><#545#> exactly which font (<#546#>#tex2html_accent_inline1832#<#546#>)
files to load is contained in the <#547#>loading-info<#547#> part of a
| | declaration. This part consists of one or more
<#548#>fontshape-decl<#548#>s, each of which has the following form:
<#549#>center<#549#>
<#550#>tabular<#550#><#816#>r@<#551#>#tex2html_accent_inline1833#<#551#>l<#816#>
<#552#>fontshape-decl<#552#> ;SPMamp; <#553#>size-infos<#553#> <#554#>font-info<#554#>
<#555#>size-infos<#555#> ;SPMamp; <#556#>size-infos<#556#> <#557#>size-info<#557#> |
<#558#>size-info<#558#>
<#559#>size-info<#559#> ;SPMamp; ``|;SPMlt;;SPMlt;|'' <#560#>number-or-range<#560#> ``|;SPMgt;;SPMgt;|''
<#561#>font-info<#561#> ;SPMamp; [ <#562#>size-function<#562#> ``|*|'' ]
[ ``|[|'' <#563#>optarg<#563#> ``|]|'' ] <#564#>fontarg<#564#>
The <#567#>number-or-range<#567#> denotes the size or size-range
for which this entry applies.
If it contains a hyphen it is a
range: lower bound on the left (if missing, zero implied), upper bound
on the right (if missing, ∞ implied). For ranges, the
upper bound is not included in the range and the lower bound is.
Examples:
<#569#>center<#569#>
<#570#>tabular<#570#><#571#>lll<#571#>
|;SPMlt;;SPMlt;10;SPMgt;;SPMgt;| ;SPMamp; simple size;SPMamp; 10pt only
|;SPMlt;;SPMlt;-8;SPMgt;;SPMgt;| ;SPMamp; range;SPMamp; all sizes less than 8pt
|;SPMlt;;SPMlt;8-14.4;SPMgt;;SPMgt;| ;SPMamp; range;SPMamp; all sizes greater than or equal to 8pt
;SPMamp; ;SPMamp; but less than 14.4pt
|;SPMlt;;SPMlt;14.4-;SPMgt;;SPMgt;| ;SPMamp; range;SPMamp; all sizes greater than or equal 14.4pt
If more than one <#574#>size-info<#574#> entry follows without any
intervening <#575#>font-info<#575#>, they all share the next <#576#>font-info<#576#>.
The <#577#>size-function<#577#>, if present, handles the use of <#578#>font-info<#578#>.
If not present, the `empty' <#579#>size-function<#579#> is assumed.
All the <#580#>size-info<#580#>s are inspected in the order in which they appear
in the font shape declaration. If a <#581#>size-info<#581#> matches the
requested size, its <#582#>size-function<#582#> is executed. If |@font|
is non-empty afterwards this process stops, otherwise the next
<#583#>size-info<#583#> is inspected. (See also ||.)
If this process does not lead to a non-empty |@font|,
LATEX<#584#><#584#> tries the nearest simple size. If the entry contains only
ranges an error is returned.